<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    <input type="text" id="username"><span></span><br>
    <input type="text" id="password"><span></span><br>
    <input type="text" id="tel"><span></span><br>
</body>
<script>
    
    // function sum(a, b, c){
    //     return a + b + c;
    // }
    // console.log(sum(3,6,2));

    // function fn(a){
    //     return function(b){
    //         return function(c){
    //             return a+b+c;
    //         }
    //     }
    // }

    // const f = fn(3);
    // const ff = f(6);
    // console.log( ff(2) );

    // console.log( fn(3)(6)(2) );

    // fn(3)(6)(2);        // 11

    // =========

    const oun = document.getElementById("username")
    const opw = document.getElementById("password")
    const otel = document.getElementById("tel")


    function test1(reg, txt){
        return reg.test(txt);
    }

    const telReg1 = /\d/;

    test1(telReg1, "17600901915");
    test1(telReg1, "17600901916");


    function test2(reg){
        return function(txt){
            return reg.test(txt);
        }
    }

    const telReg2 = /\d/;
    const telCheck = test2(telReg2);

    const unReg = /\w/;
    const unCheck = test2(unReg);
    
    telCheck("17600901915");
    telCheck("17600901916");

    unCheck("admin");
    unCheck("root");


</script>
</html>